1
general::
Phrase(s): full of holes
Fig. [of an argument or plan] that cannot stand up to challenge or scrutiny. (See also not hold water; pick holes in something.) • Your argument is full of holes. • This plan is full of holes and won’t work.
McGrawhill's American Idioms And Phrasal Verbs